#ifndef _IGAMESCREENBANK_H_
#define _IGAMESCREENBANK_H_

#include <iostream>
#include <cocos2d.h>
#include "IGameSceneFactory.h"

USING_NS_CC;

using namespace std;

class IGameSceneBank
{
public:
	virtual void addSceneFactory(string name, IGameSceneFactory* sceneFactory) = 0 ;

	virtual CCScene* getScene(string name) = 0;
	virtual CCScene* getNewScene(string name) = 0;
};

#endif